package com.quectel.core.module.car.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 车辆
 *
 * @author caolu
 * @email louis.cao@quectel.com
 * @date 2021-11-09 14:20:05
 */
@Data
@TableName("car")
public class CarEntity {

    /**
     *
     */
    @TableId
    private Long id;

    /**
     * 租户
     */
    private Long tenantId;

    /**
     * 小区
     */
    private Long villageId;

    /**
     * 车牌号
     */
    private String license;

    /**
     * 车牌颜色 车牌颜色 1蓝底白字 2黄底黑字 3白底黑字 4绿底黑字 5黑底白字 6 02式车牌 7粤Z车牌 8FV车牌 9其他
     */
    private Byte licenseColor;

    /**
     * 车辆类型1住户车辆2租户车辆3访客车辆4服务车辆5其他
     */
    private Byte carType;

    /**
     * 拥有人姓名
     */
    private String ownerName;

    /**
     * 拥有人手机号
     */
    private String ownerMobile;

    /**
     * 车主所属房间
     */
    private Long roomId;

    /**
     * 发动机号EIN（engine number）
     */
    private String engineNo;

    /**
     * 车架号VIN（vehicle identification number）
     */
    private String vehicleIdNo;

    /**
     * 车辆正面照
     */
    private String frontViewPictures;

    /**
     * 行驶证照片
     */
    private String vehicleLicensePictures;

    /**
     * 品牌型号
     */
    private String brandModel;

    /**
     *
     */
    private String creator;

    /**
     *
     */
    private Date createTime;

    /**
     *
     */
    private String editor;

    /**
     *
     */
    private Date editTime;


}
